Makefile improvements.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 4 Sep 2013 06:45:44 +0000 (23:45 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 4 Sep 2013 06:45:44 +0000 (23:45 -0700)
commit7dbe250b31422697d472c43ebdcafa779b87070b
tree97426bc3e8be757c9a78206bcc960393a1c8d0c9
parent09fc28229c1cd0a3fbfecdcc879dd4a6c46a8b1c
Makefile improvements.

* Makefile.in (lib): Depend on am--refresh, to avoid a race.
(src): Remove duplicate dependency on FRC.
Invoke just one submake, not two.  Avoid the need for 'pwd'.
* lwlib/Makefile.in (all): Put this first.  Don't use double-colon
rules, as they are not portable according to POSIX.  Mark as phony.
* oldXMenu/Makefile.in (all, tags): Don't use double-colon rules, as they
are not portable according to POSIX.  Mark as phony.
* src/Makefile.in (config.status): Don't use double-colon rules, as
they are not portable according to POSIX.  Fix shell typo with `;
I guess this rule has never been tested?
(VCSWITNESS): New macro, to override any environment var.
ChangeLog
Makefile.in
lwlib/ChangeLog
lwlib/Makefile.in
oldXMenu/ChangeLog
oldXMenu/Makefile.in
src/ChangeLog
src/Makefile.in